driver-seated stacker - French English Dictionary